float f(float x){
  return sin(x/2)+cos(x)+sin(2*x);
}